package com.xiyu.service.convert.elder;

import com.xiyu.service.vo.elder.checkOut.CheckOutGetOutput;
import com.xiyu.service.vo.elder.checkOut.CheckOutUpdateInput;
import com.xiyu.service.vo.elder.checkOut.CheckOutCreateInput;
import com.xiyu.service.vo.elder.checkOut.CheckOutPageQueryOutput;
import com.xiyu.service.model.elder.register.ElderCheckOut;
import java.util.*;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import org.babyfish.jimmer.Page;

/**
 * 退住登记 Convert
 */
@Mapper
public interface CheckOutConvert {
    CheckOutConvert INSTANCE = Mappers.getMapper(CheckOutConvert.class);


    List<CheckOutPageQueryOutput> pageQueryOutputConvert(List<ElderCheckOut> output);

    ElderCheckOut createInputConvert(CheckOutCreateInput input);

    ElderCheckOut updateInputConvert(CheckOutUpdateInput input);

    CheckOutGetOutput getOutputConvert(ElderCheckOut output);

}
